package com.infolab.aims.service.intf;

import java.util.List;

import com.infolab.aims.common.bean.SearchCriteria;
import com.infolab.aims.common.bean.SearchResult;
import com.infolab.aims.domain.receive.DeliveryOrder;

public interface DeliveryOrderService {
	
	public void createDeliveryOrder(DeliveryOrder deliveryOrder);
	
	public DeliveryOrder getDeliveryOrder(Integer deliveryOrderId);
	
	public DeliveryOrder findDeliveryOrder(SearchCriteria searchCriteria);
	
	public List<DeliveryOrder> findDeliveryOrders(SearchCriteria searchCriteria);
	
	public SearchResult searchDeliveryOrder(SearchCriteria searchCriteria);
	
//	public void updateDeliveryOrder(DeliveryOrder deliveryOrder);
	
	public void deleteDeliveryOrder(Integer deliveryOrderId);
	
}
